2024 analysis